home *** CD-ROM | disk | FTP | other *** search
- [Image] Demo directory
-
- This directory contains demo programs for STk.
-
- If you want to run a demo BEFORE a complete installation of the STk package,
- you must use the
-
- ../Src/test-stk
-
- command to run the interpreter.
-
- If you view this file with the STk HTML browser, you can click on each given
- command to launch a demo.
-
- To use the STk HTML browser, just type:
-
- ../Src/test-stk -f hbrowse README.html
-
- Happy STking
- ----------------------------------------------------------------------------
-
- STk demos
-
- ----------------------------------------------------------------------------
-
- File
- browse.stk
- Description
- a simple Unix file browser
- Run
- ../Src/test-stk -f browse.stk
-
- ----------------------------------------------------------------------------
-
- File
- colormap.stk
- Description
- a simple color builder
- Run
- ../Src/test-stk -f colormap.stk
- Comment
- On exit, the RGB value is printed on the sandard output
-
- ----------------------------------------------------------------------------
-
- File
- small-ed.stk
- Description
- A small editor to create enhanced text
- Run
- ../Src/test-stk -f small-ed.stk
- Comment
- Does not work (still) with STk 3.0
-
- ----------------------------------------------------------------------------
-
- File
- hanoi.stk
- Description
- Hanoi towers animation
- Run
- ../Src/test-stk -f hanoi.stk
-
- ----------------------------------------------------------------------------
-
- File
- hello.stk
- Description
- a simple button demonstration
- Run
- ../Src/test-stk -f hello.stk
-
- ----------------------------------------------------------------------------
-
- File
- showvars.stk
- Description
- a variable shower
- This program shows the value of three variables (named a,b and c)
- Changing the value of one of these vars (with a set! for instance) will
- redisplay its new value immediatly
- Run
- ../Src/test-stk -load showvars.stk
- Comment
- Exit
- type (exit) on the STk prompt
-
- ----------------------------------------------------------------------------
-
- File
- turtle.stk
- Description
- a Logo turtle package + some demo functions.
- Run
- ../Src/test-stk -f turtle.stk
-
- ----------------------------------------------------------------------------
-
- File
- inspector.stk
- Description
- A simple demo of the inspector on Tk widgets
- Run
- ../Src/test-stk -f inspector.stk
- Comment
- Does not work (still) with STk 3.0
-
- ----------------------------------------------------------------------------
-
- File
- mc-server.stk
- Description
- A multiple-clients server.
- Run
- ../Src/test-stk -load mc-server.stk
-
- ----------------------------------------------------------------------------
-
- File
- queens.stk
- Description
- The queens problem. You can do it yourself (and it will make sure you
- follow the rules) or you can ask it to solve the puzzle starting with a
- given board configuration. This code is a contribution of Grant Edwards
- (grante@rosemount.com)
- Run
- ../Src/test-stk -f queens.stk
-
- ----------------------------------------------------------------------------
-
- File
- stetris.stk
- Description
- This is a falling block game not unlike tetris(tm) :). It is
- implemented in STk just to prove it can be done, and as a challenge to
- TCLers. It starts slowly and becomes faster and faster. Have fun. This
- code is a contribution of Harvey J. Stein(hjstein@math.huji.ac.il)
- Run
- ../Src/test-stk -f stetris.stk
-
- ----------------------------------------------------------------------------
-
- File
- ttt.stk
- Description
- A 3D Tic-Tac-Toe, where the board is 4x4x4, a 3 dimensional board of
- four planes with four rows and four columns each. This code is a
- contribution of Edin "Dino" Hodzic <ehodzic@scu.edu>
- Run
- ../Src/test-stk -f ttt.stk
-
- ----------------------------------------------------------------------------
-
- File
- server.stk
- Description
- A simple server showing how to use the socket package. It creates a
- xterm window in which a read-eval-print-loop is executed. When the
- window is closed or when an error occurs, the socket is closed
- Run
- ../Src/test-stk -f server.stk
-
- ----------------------------------------------------------------------------
-
- File
- term.stk
- Description
- A simple terminal emulator (a kind of xterm, but in a text widget).
- Run
- ../Src/test-stk -f term.stk
-
- ----------------------------------------------------------------------------
-
- File
- wtour.stk
- Description
- This is a rewrite of the Tcl/Tk wtour2.0 in Scheme/STk. Use the menus
- to navigate through different lessons. You can make changes to the
- lesson source code; click on the Apply button to see the results of the
- changes.
- Run
- ../Src/test-stk -f ./wtour.stk ../Contrib/STk-wtour
-
- ----------------------------------------------------------------------------
-
- STklos demos
-
- ----------------------------------------------------------------------------
- There are few demos of STklos. What is interesting is not what they do but
- how they are programmmed (IMO).
- ----------------------------------------------------------------------------
-
- File
- widget.stklos
- Description
- A tour of the Tk widgets. This demo shows all the Tk widgets
- Run
- ../Src/test-stk -f widget.stklos
-
- ----------------------------------------------------------------------------
-
- File
- stklos-demo.stklos
- Description
- a simple demo written in STklos
- Run
- ../Src/test-stk -f stklos-demo.stklos
-
- ----------------------------------------------------------------------------
-
- File
- stklos-demo2.stklos
- Description
- another simple demo written in STklos
- Run
- ../Src/test-stk -f stklos-demo2.stklos
-
- ----------------------------------------------------------------------------
-
- File
- hello.stklos
- Description
- a rewriting of the hello.stk demo in STklos
- Run
- ../Src/test-stk -f hello.stklos
-
- ----------------------------------------------------------------------------
-
- File
- browse.stklos
- Description
- a rewriting of the browse.stk demo in STklos
- Run
- ../Src/test-stk -f browse.stklos
-
- ----------------------------------------------------------------------------
-
- File
- calc.stklos
- Description
- a very simple calculator
- Run
- ../Src/test-stk -f calc.stklos
-
- ----------------------------------------------------------------------------
-
- File
- compo-demo.stklos
- Description
- A quick demo of the composite widgets which are in the STk release.
- This code is a contribution of <Drew.Whitehouse@anu.edu.au>
- Run
- ../Src/test-stk -f compo-demo.stklos
-
- ----------------------------------------------------------------------------
-
- File
- filebox.stklos
- Description
- a simple program which uses the <File-box> compositeclass. A <File-box>
- is a file requestor with file name completion. It is a composition of
- various composite widget classes.
- Run
- ../Src/test-stk -f filebox.stklos
-
- ----------------------------------------------------------------------------
-
- File
- tkcolor.stklos
- Description
- a simple color picker written in STklos. Clicking button 1 on the color
- box sets the text color to that color; Clicking button 3 sets the
- background.
- Run
- ../Src/test-stk -f tkcolor.stklos
-
- ----------------------------------------------------------------------------
- eg@unice.fr
-